body{background:#fff;min-width:1200px}
.navbox{position:fixed;background:#fff;z-index:9999;width:100%;height:90px;top:0;border-bottom:2px solid #9e2222;}
.nav2{position:relative;width:1020px;z-index:100;text-align:left;height:90px;}

.nav2 .homebtn{width:220px;height:90px;background:url("../images/home2.jpg");display:block;position:absolute;top:0;left:50%;margin-left:-110px}
.nav2 .homebtn:hover{background:url("../images/home2_hover.jpg")} 
.nav2 ul li.mainlevel{margin-left:18px;float:left;height:90px;width:110px}
.nav2 ul li.mainlevel a{font-size:18px;line-height:90px}
.nav2 ul .mainlevel:first-child{margin-left:0}
.nav2 ul li.mainlevel ul{display:none}

.nav2 .mainlevel ul{margin-top:0px;padding:10px 25px;border-top:solid 2px #9e2222;background:url("../images/white.png");text-align:center;position:absolute}
.nav2 ul .mainlevel ul li a {font-size:16px;line-height:32px}

#bigscroll{position:relative;margin-top:90px}
#bigscroll .item{height:454px;width:100%;min-width:1200px; background-size: cover;}
#bigscroll .owl-controls{text-align:center;position:absolute;bottom:30px;z-index:999;left:50%;margin-left:-50px;width:100px}
#bigscroll .owl-page span{background:#ddd;width:10px;height:10px;margin:2px 5px}
#bigscroll .owl-page:hover span,#scroll3 .owl-page.active span{background:#da2121}

.mininav{background:#b32626;height:66px;width:100%;min-width:1020px;}
.mininav a,.mininav span,.mininav li{color:#fff;line-height:66px;}
.mininav a{font-size:16px}
.mininav ul,.mininav li{display:inline-block;zoom:1;*display:inline;}
.mininav ul{margin-left:5px;float: right}
.mininav li{padding: 0px 10px}
.mininav span a{font-size:22px;padding-right:10px}
.mininav a:hover{text-decoration:underline}
.mininav li.active{background:url("../images/arrowwhite.png") bottom center no-repeat;}
.mininav .returnhome{display:inline-block;zoom:1;*display:inline;width:48px;height:48px;background:url("../images/homeicon.png") center no-repeat;vertical-align:middle;margin-right:12px;margin-top:-5px}
.mininav .returnhome:hover{background:url("../images/homeicon_hover.png") center no-repeat}

.columnTitle{height:150px;overflow:hidden;}
.columnTitle p{font-size:40px;height:40px;margin-top:60px;font-weight:bold}

.content{background:#f5f5f5;padding-top:40px;padding-bottom:60px}
.newsList1{border-left:solid 1px #ddd;border-top:solid 1px #ddd;width:1020px;margin:0 auto}

.newsList1 li{background:#fff;height:287px;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;width:338px;float:left}
.newsList1 .itemTitle{font-size:20px;line-height:30px;display:block;width:240px;padding:38px 49px 25px 50px}
.newsList1 .itemTxt{font-size:14px;line-height:24px;color:#666;display:block;width:240px;padding:0 49px 15px 50px;text-align:justify}
.newsList1 li span{color:#999;font-size:14px;padding:0 49px 32px 50px;display:block}
.newsList1 li:hover{background:#b32626;transition:.2s ease-in}
.newsList1 li:hover a,.newsList1 li:hover span{color:#fff}
.newsList1 li a:hover{text-decoration:underline}
.fanye {text-align:center;margin-top:40px;position:relative;z-index:20}
.fanye a{padding:8px 15px;margin:0 2px;background:#fff;font-size:15px;border:solid 1px #ddd}
.fanye a.active{background:#b32626;color:#fff;border:solid 1px #b32626}
.fanye span{padding:8px 15px;margin:0 2px;background:#fff;font-size:15px;border:solid 1px #ddd}
.fanye span.current{background:#b32626;color:#fff;border:solid 1px #b32626}
.fanye a:hover{background:#cc2c2c;color:#fff;border:solid 1px #b32626}
.fanye a.disabled{color:#999;background:#f4f4f4;border:solid 1px #ddd}

.content{position:relative}
.content .artical{background:#fff;width:780px;padding:60px 120px;margin:0 auto;border:solid 1px #eee}
.content .artical h1{font-size:32px;line-height:44px;font-weight:bold;text-align:center;margin:0 auto}
.content .artical .articalAttr{font-size:0.9em;color:#999;text-align:center;margin:20px}
.content .artical .articalAttr span{color:#999;margin:0 10px}
.content .artical .zhengwen{font-size:1em;line-height:1.8em;padding:30px 0}
.content .artical .zhengwen img {width: 100%;}

.content .artical .relatived{border-top:dashed 1px #ddd;margin-top:20px}
.content .artical .relatived h2{font-size:22px;line-height:60px;margin-top:10px}
.content .artical .relatived ul li{font-size:0.92em;list-style:disc;margin:15px 0 15px 20px}
.content .artical .relatived ul li span{text-align:right;color:#999;font-size:0.9em;margin-left:20px}

.videobox{background:url("../images/videolistbg.jpg") center 90px  no-repeat fixed}
#bigvideo .owl-item{width:1020px}
#bigvideo.owl-theme .owl-controls .owl-page span{width:40px;height:5px;background:#111}
#bigvideo.owl-theme .owl-controls .owl-page.active span{background:#b32626}
.videoList1{z-index:100;position:relative;width:1020px;margin:0 auto;height:510px;}
.videoList1 li{background:url("../images/video.jpg");width:1020px;height:510px;overflow:hidden;position:relative}
.videoplay{width:1020px;height:510px;background:url("../images/videoplay.png") center no-repeat;display:block;position:absolute;top:0;filter:alpha(opacity=70); -moz-opacity:0.70; opacity:0.70;}
.videoplay:hover{filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.videoList1 h3{position:absolute;bottom:0;left:0;background:url("../images/black80.png");width:1020px;height:60px;display:none}
.videoList1 h3 a{font-size:24px;margin-left:24px;line-height:60px;color:#fff;}
.videoList1 h3 a:hover{text-decoration:underline}
.videoList1 h3 span{font-size:16px;color:#999;margin-left:20px;float:right;line-height:60px;margin-right:20px}
.videolist2{width:1035px;margin:0 auto;position:relative;z-index:200;margin-top:40px;margin-left:-510px;left:50%}
.videolist2 li{width:330px;height:230px;background:url("../images/videobg.png");float:left;margin-right:15px;margin-bottom:20px;position:relative}
.videolist2 li img{width:100%;height:164px;margin-top:33px}
.videolist2 li h3{position:absolute;bottom:33px;width:330px;background:url("../images/black80.png");display:none}
.videolist2 li h3 a{font-size:14px;color:#fff;line-height:28px;margin-left:10px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:250px;float:left}
.videolist2 li h3 span{font-size:12px;color:#999;float:right;line-height:28px;margin-right:10px}
.videolist2 li .videoplay{position:absolute;width:330px;height:230px;background:url("../images/videoplay2.png") center no-repeat;top:0;}

.specialList li{height:278px;border:solid 1px #eee;width:1018px;background:#fff;position:relative;margin-bottom:26px}
.specialList li div{float:left}
.specialList li .listTxt{width:580px}
.specialList li .imgbox{width:438px;height:278px;overflow:hidden}
.specialList li .itemTitle{font-size:20px;line-height:32px;width:478px;margin:30px 0 20px 40px;display:block}
.specialList li .itemTxt{font-size:16px;line-height:24px;width:478px;margin-left:40px;display:block;color:#666}
.specialList li span{font-size:14px;color:#999;margin-left:40px;position:absolute;bottom:30px}
.specialList li:hover{*border:solid 1px #b32626;border:solid 1px #ddd;-moz-box-shadow: 5px 5px 5px #ddd; box-shadow: 5px 5px 5px #ddd;transition:.2s ease-out}
.specialList li:hover .itemTitle{color:#b32626}

.columnTitle2 {text-align:center;background:url("../images/line.jpg") 0 5px repeat-x;}
.columnTitle2 h1{background:#fff;width:220px;font-size:40px;font-weight:bold;margin:0 auto}
.content2{background:#fff;padding-top:60px;padding-bottom:100px;position:relative}
.columnTitle2 .shortline{background:#aa2323;margin-top:10px}
.columnTitle2 .decoration2{background:url("../images/media_en.jpg") center no-repeat;width:1020px;height:74px;margin:0 auto}
.industry .decoration2{background:url("../images/industry_en.jpg") center no-repeat}
.culture .decoration2{background:url("../images/culture_en.jpg") center no-repeat}

.medialist1 li{width:509px;height:344px;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;float:left}
.medialist1{border-top:solid 1px #ddd;border-left:solid 1px #ddd;width:1020px;margin:0 auto;margin-top:10px}
.medialist1 li a {display:block;width:100%;height:100%;position:relative;overflow:hidden}
.medialist1 li a img{width:380px;height:146px;margin:0 auto;margin-top:98px;display:block}
.medialist1 li .mask{background:url("../images/black80.png");width:100%;height:100%;position:absolute;top:0;left:0;display:none;}
.medialist1 li:hover .mask{transition:.2s ease-out}
.medialist1 li .mask h2{color:#fff;font-size:30px;width:316px;text-align:center;margin-top:90px;position:relative;left:-510px}
.medialist1 li .mask p{color:#fff;font-size:15px;width:316px;line-height:30px;position:relative;left:510px;margin-top:50px}
.medialist2{border-left:solid 1px #ddd;width:1020px;margin:0 auto}
.medialist2 li{width:254px;height:108px;float:left;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;background:url("../images/mediabg.jpg") no-repeat;}
.medialist2 li h2{text-align:center;font-size:20px;font-weight:bold;color:#b32626;width:80%;margin:24px auto;height:60px;line-height:60px;}
.medialist2 li:hover{background:url("../images/mediabg_h.jpg")}
.medialist2 li:hover h2{color:#fff;background:#b32626}
.medialist2 li:hover h2 a{color:#fff;}
.medialist2 li h2 a:hover {color:#fff;}
.tao a{color:#b32626}
.tao a:hover {color:#fff;}

.industrylist{width:1020px;margin:0 auto;border-top:solid 1px #ddd;border-left:solid 1px #ddd;margin-top:10px}
.industrylist li{width:338px;height:474px;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;float:left}
.industrylist li .imgbox{width:300px;height:304px;margin:0 auto;display:block;margin-top:18px;overflow:hidden}
.industrylist li h3{font-size:22px;line-height:54px}
.industrylist li h3 a{margin-left:20px}
.industrylist li p{font-size:14px;width:300px;margin-left:20px;line-height:24px}
.industrylist li:hover{background:#b32626}
.industrylist li:hover h3 a,.industrylist li:hover p{color:#fff}

.culturelist{width:1020px;border-left:solid 1px #ddd;border-top:solid 1px #ddd;margin:0 auto;margin-top:10px}
.culturelist li{width:508px;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;float:left;height:320px;background: rgba(255,255,255,.4);}
.culturelist li img{margin-top:60px;margin-left:80px;}
.culturelist li h2{height:40px;margin-top:20px;margin-left:88px;color:#b32626}
.culturelist li p{margin-left:88px;line-height:32px;width:340px;margin-top:10px}
.culturelist li:hover{background:url("../images/black80.png")}
.culturelist li:hover p{color:#fff}
.logoround{width:150px;height:150px;background:url("../images/logoround.png") no-repeat;position:absolute;left:50%;top:446px;margin-left:-75px}